/* * GPLv3 */ package Bricklink.BrickBuilder.api.LDrawPart; import java.util.List; import org.codehaus.jackson.type.TypeReference; import Bricklink.BrickBuilder.data.ConnectivityDT; import Bricklink.BrickBuilder.data.IDMappingDT; import Bricklink.BrickBuilder.data.LDrawPartDT; import Bricklink.org.kleini.bricklink.api.Parser; import Bricklink.org.kleini.bricklink.data.ResponseDT; /** * {@link LDrawPartsParser} * * @author <a href="mailto:himself@kleini.org">Marcus Klein</a> */ public final class LDrawPartsParser extends Parser<LDrawPartsResponse, List<LDrawPartDT>> { public LDrawPartsParser() { super(); // TODO Auto-generated constructor stub } @Override protected TypeReference<ResponseDT<List<LDrawPartDT>>> getResponseType() { return new TypeReference<ResponseDT<List<LDrawPartDT>>>() { // Nothing to do. }; } @Override protected LDrawPartsResponse createResponse( ResponseDT<List<LDrawPartDT>> response) { return new LDrawPartsResponse(response); } }